<?php   
if(!defined('BASEPATH')) EXIT('No direct script asscess allowed');   
require_once( APPPATH . 'libraries/smarty/Smarty.class.php' );   
  
class Cismarty extends Smarty {   
    protected $ci;   
    public function  __construct(){   
		parent::__construct();
        $this->ci = & get_instance();   
        $this->ci->load->config('smarty');//加载smarty的配置文件   
        //配置smarty
		$this->template_dir   = $this->ci->config->item('template_dir');

		$this->compile_dir    = $this->ci->config->item('compile_dir');

		$this->cache_dir      = $this->ci->config->item('cache_dir');

		$this->caching        = $this->ci->config->item('caching');

		$this->cache_lifetime = $this->ci->config->item('lefttime');
 
		$this->left_delimiter = $this->ci->config->item('left_delimiter');
	 
		$this->right_delimiter = $this->ci->config->item('right_delimiter');
    }   
}  